package tothreedesignmodel.memento;

import lombok.AllArgsConstructor;
import lombok.Data;

/**
 * 忘备录模式 *
 * 相当于做一个快照，在不破坏对象本身结构的情况下，
 * 记录对象的一个状态，合适的时候可以恢复到这种状态
 * <p>
 * 数据库做事务回滚的时候就用了这种方式。
 *
 * @Author lzhphantom
 * @Description
 * @Date 创建于 10:02 2020/7/17
 * @Modified
 */
@Data
@AllArgsConstructor
public class Memento {
    private String state;
}
